make a spectacle of oneself - Allemand Anglais Dictionnaire